abundant with limestone - Espagnol Anglais Dictionnaire